import static org.junit.Assert.*;

import org.junit.Test;

/**
 * 
 */

/**
 * @author mikel_pardo
 *
 */
public class GeneradorIpTest {

	/**
	 * Test method for {@link GeneradorIP#generarNumero(int, int)}.
	 */
	@Test
	public void testGenerarNumero() {
		GeneradorIP zeta = new GeneradorIP();
		int num;
		for(int i=0;i<100;i++){
			num=zeta.generarNumero(3, 150);
			assertTrue("Comprueba que",num>=3 && num<=150);
		}

		
	}

	/**
	 * Test method for {@link GeneradorIP#generarIp()}.
	 */
	@Test
	public void testGenerarIp() {
		 GeneradorIP zeta= new  GeneradorIP();
		 for(int i=0;i<10000;i++){
		 String ip = zeta.generarIp();
		 assertTrue("Comprueba que no empieza ni acaba en 0", !ip.startsWith("0") && !ip.endsWith(".0"));
		 }
		 // TODO auto-generated
		 
	}

}
